having seeds - Spanish English Dictionary